﻿global using Mapster;
global using Masa.Contrib.Dispatcher.Events;
global using Masa.BuildingBlocks.Ddd.Domain.Entities;
global using Masa.BuildingBlocks.Dispatcher.Events;
global using Masa.BuildingBlocks.ReadWriteSplitting.Cqrs.Commands;
global using Masa.BuildingBlocks.ReadWriteSplitting.Cqrs.Queries;
global using Chat.Contracts.Example;
global using Chat.Contracts;
global using Chat.Service.DataAccess;
global using Masa.Utils.Models;
global using Microsoft.AspNetCore.Mvc;
global using Microsoft.EntityFrameworkCore;
global using Microsoft.EntityFrameworkCore.Infrastructure;
global using Microsoft.EntityFrameworkCore.Storage;
global using Microsoft.OpenApi.Models;
global using Masa.BuildingBlocks.Ddd.Domain.Entities.Auditing;
global using Chat.Contracts.Core;
global using Chat.Contracts.Users;
global using Chat.Service.Application.Users.Queries;
global using Masa.BuildingBlocks.Authentication.Identity;
global using Chat.Service.Infrastructure.Extensions;
global using System.Text.Json;
global using AspNetCoreRateLimit;
global using Chat.Service.Hubs;
global using Chat.Service.Options;
global using FreeRedis;
global using Masa.BuildingBlocks.Data.UoW;
global using Masa.BuildingBlocks.Ddd.Domain.Repositories;
global using Microsoft.Extensions.Options;
global using Serilog;